A coinductive approach to proof search through typed lambda-calculi

نویسندگان

چکیده

In reductive proof search, proofs are naturally generalized by solutions, comprising all possibly infinite structures generated locally correct, bottom-up application of inference rules. We propose an extension the Curry-Howard paradigm representation, from to solutions: represent solutions terms a dedicated lambda-calculus. This new, comprehensive approach search is exemplified with sequent calculus LJT for intuitionistic implication logic. A finitary representation proposed, lambda-terms extended formal greatest fixed point, and type system that can be seen as logic coinductive proofs. system, fixed-point variables enjoy relaxed form binding allows detection cycles through system. Formal sums used express alternatives in process. Moreover, syntax define "decontraction" (contraction bottom-up) - operation whose theory we initiate this paper. As semantics, assign lambda-term each term. The main result existence equivalent any full solution space expressed coinductively. ingredient our sound complete respect semantics. These results foundation original where builds space, posteriori analysis typically consisting applying syntax-directed procedure or function. paper illustrates inhabitation problems simply-typed lambda-calculus, reviewing detailed elsewhere, including new obtain extensive generalizations so-called monatomic theorem.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Coinductive Approach to Proof Search through Typed Lambda-Calculi

In reductive proof search, proofs are naturally generalized by solutions, comprising all (possibly infinite) structures generated by locally correct, bottom-up application of inference rules. We propose a rather natural extension of the Curry-Howard paradigm of representation, from proofs to solutions: to represent solutions by (possibly infinite) terms of the coinductive variant of the typed l...

متن کامل

A Coinductive Approach to Proof Search

We propose to study proof search from a coinductive point of view. In this paper, we consider intuitionistic logic and a focused system based on Herbelin’s LJT for the implicational fragment. We introduce a variant of lambda calculus with potentially infinitely deep terms and a means of expressing alternatives for the description of the “solution spaces” (called Böhm forests), which are a repre...

متن کامل

Redundancies in Dependently Typed Lambda Calculi and Their Relevance to Proof Search

Dependently typed λ-calculi such as the Logical Framework (LF) are capable of representing relationships between terms through types. By exploiting the “formulas-as-types” notion, such calculi can also encode the correspondence between formulas and their proofs in typing judgments. As such, these calculi provide a natural yet powerful means for specifying varied formal systems. Such specificati...

متن کامل

Inhabitation in Simply-Typed Lambda-Calculus through a Lambda-Calculus for Proof Search

A new, comprehensive approach to inhabitation problems in simply-typed lambda-calculus is shown, dealing with both decision and counting problems. This approach works by exploiting a representation of the search space generated by a given inhabitation problem, which is in terms of a lambda-calculus for proof search that the authors developed recently. The representation may be seen as extending...

متن کامل

Inhabitation in Typed Lambda-Calculi (A Syntactic Approach)

Abst rac t . A type is inhabited (non-empty) in a typed calculus iff there is a closed term of this type. The inhabitation (emptiness) problem is to determine if a given type is inhabited. This paper provides direct, purely syntactic proofs of the following results: the inhabitation problem is PSPACE-complete for simply typed lambda-calculus and undecidable for the polymorphic second-order and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Annals of Pure and Applied Logic

سال: 2021

ISSN: ['0168-0072', '1873-2461']

DOI: https://doi.org/10.1016/j.apal.2021.103026